second order non-homogeneous linear differential equations